station keeping - French English Dictionary